/* FILE: .style/standard/xhtml/main.css */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } ol, ul { list-style: none; } .hidden{ display:none; } /* FILE: .style/standard/xhtml/document.css */ body, html { height: 100%; } body { background:#fff; color:#000; } #container{ width: 100%; min-height: 100%; position: relative; } /*Logo*/ .logo{ font:italic 1.5em/1.15em "Georgia","Times New Roman", Times, serif; letter-spacing:0.02em; color:#fff; float: left; margin-top: 20px; margin-right: 20px; } .logo span{ } .logo sup{ color:#81dfff; vertical-align:text-top; font-size:0.6em; } /*Logo*/ /*bestyle*/ p.bestyle{ font: 0.75em/1.55em Arial, Helvetica, sans-serif; margin-top:1.87em; } p.bestyle img{ float:left; margin:6px 13px 0 0; } p.bestyle span{ display:block; } /*bestyle*/ /*typography*/ span.copy{ font:0.75em/1.3em Arial, Helvetica, sans-serif; display:block; margin:2em 0 0 26px; } .stage, body.plain, div.windowContainer form.objectControl, div.transparent, body.mail { font: 0.8em / 1.41em Arial, Helvetica, sans-serif; } .stage { overflow: hidden; position: relative; padding-bottom: 180px; width:100%; } .top{ height:120px; background:#113744; } .layoutA, .layoutB, .layoutC{ float:left; min-height:1px; } .top{ padding:0 25px; } .layoutA{ width:25.4%; padding-top:1.29em; } .layoutA div.infoBlock{ margin:0 34px 1.05em 25px; } .layoutA ul.menu{ margin:0 34px 0 21px; } .layoutB{ padding-right: 3%; width: 49.4%; } body.common .layoutB{ padding-top:1.53em; } body.main .layoutB{ padding-top:0; } .layoutC{ width:22.1%; } .footer { bottom: 0; position: absolute; -position: relative; border-top: #dfdfdf 1px solid; width:100%; height:88px; } .fLeft{ width:25.4%; float:left; } .fCenter{ width:52.4%; float:left; position:relative; min-height:20px; } .fRight{ width:22.1%; float:left; } .footer div.identification { margin-left:28px; } .footer div.identification a.link { display:block; float: left; color:#97999a; margin-left:10px; font:0.8em/1.7em Tahoma,Arial, Helvetica, sans-serif; } .footer div.identification.identified a.link { display:inline-block; float: none; color: #D23400; margin-left: 0; font: 1em/0.9em Tahoma,Arial, Helvetica, sans-serif; } .footer div.identification.identified a.user { color: #97999A; } span.price { display: inline-block; font-weight:bold; font-size: 1.2em; white-space: nowrap; } .lang { float: right; } .lang ul.list, .lang ul li.item { margin: 0; background: 0; padding: 0; font-size: 0.8em; line-height: 1.5em; color: #ffffff; } .lang ul li.item a { color: #ffffff; display: inline-block; } .lang ul li.item img { margin-right: 5px; position: relative; top: 3px; } span.authorization { font-size: 12px; font-family: arial; color: #898989; } span.authorization a{ color: #d23400; margin: 0 3px; cursor:pointer; } span.authorization a.user { color: #97999a; } span.authorization a.ajaxLink { border-bottom: 1px dashed; display: inline-block; line-height: 0.9em; text-decoration: none; } span.authorization a span{ border-bottom: 1px dashed; text-decoration: none; line-height: 12px; display: inline-block; } span.price span.number { display: inline-block; } /* FILE: .style/standard/xhtml/content/content.css */ /*typography*/ /*links*/ a{ color:#10576f; text-decoration:underline; } .heading span a.link{ color:#6d7273; } /*map*/ a.map{ display:block; position:relative; background: url(/.style/standard/xhtml/icons/yaMap.gif) 0 60% no-repeat; margin-left:-19px; padding-left:19px; } /*map*/ ul.newsList li.item span.datetime a.rubric{ color:#595b5b; } /*links*/ h1{ font:2em/1.07em Georgia, "Times New Roman", Times, serif; margin-bottom:0.83em; } h2{ font:1.75em/1.07em Georgia, "Times New Roman", Times, serif; margin:0.9em 0 0.29em; letter-spacing:-0.019em; } h3{ font:1.36em/1.07em Georgia, "Times New Roman", Times, serif; margin:1.1em 0 0.37em; } h4{ font:bold 1.1em/1.07em "Times New Roman", Times, serif; margin:1.2em 0 0.45em; color:#616161; } div.content .heading, div.content p.paragraph,div.content .list, div.content table{ max-width:640px; } div.content img.image{ margin:0.5em auto 0; display:inline-block; } span.imageTitle{ display:block; color:#97999a; font: 0.85em/1.25em Tahoma,Arial, Helvetica, sans-serif; margin: 0.35em 0 0; } div.content p.paragraph img.image{ float:left; margin:0 1.27em 0.5em 0; vertical-align:text-top; } /*main margin*/ p.paragraph, ol.list, ul.list{ margin:0.95em 0 0.95em; } .stage ol, .stage ul, .stage p{ max-width:640px; } /*main margin*/ table{ width:100%; max-width:640px; margin:0.6em 0 1.35em; } table tr.row td.cell { border:#bdbebe dotted; border-width: 1px 1px 0px 0px; padding: 0.45em 0.82em; } table tr.heading td.cell{ color:#717373; font: 0.85em/1.3em Tahoma,Arial, Helvetica, sans-serif; padding:0.75em 0.85em 0.75em; border-right: 0 none; border-top: 0 none; } table tr.row td.cell:last-child { border-right: 0 none; } table tr.row.heading td.cell a.link.descending, div.sorting ul.fields li.item a.link.descending { display: inline-block; background: url(/.style/standard/xhtml/content/images/descending.png) right center no-repeat; padding-right: 16px; min-height: 6px; } table tr.row.heading td.cell a.link.descending.active, div.sorting ul.fields li.item a.link.descending.active { font-weight: bold; background-image: url(/.style/standard/xhtml/content/images/ascending-active.png); } table tr.row.heading td.cell a.link.ascending, div.sorting ul.fields li.item a.link.ascending { display: inline-block; background: url(/.style/standard/xhtml/content/images/ascending.png) right center no-repeat; padding-right: 16px; min-height: 6px; } table tr.row.heading td.cell a.link.ascending.active, div.sorting ul.fields li.item a.link.ascending.active { font-weight: bold; background-image: url(/.style/standard/xhtml/content/images/descending-active.png); } ol.list{ list-style:decimal outside; padding-left:2.15em; } ol.list li.item { } span.list.insideParagraph { margin: 0; display: inline; } span.list.insideParagraph > span { display: inline; margin-left: 3px; } ul > li.complex:before{ content:''; } ul > li.complex{ text-indent:0; list-style: none; } ul > li { background-image: url("/.style/standard/xhtml/content/images/listMarker.gif"); background-position: left 9px; background-repeat: no-repeat; margin-left: 0; padding-left: 19px; text-indent: 0; } p.afterHeading, ul.afterHeading, ol.afterHeading, img.afterHeading { margin-top:0; } /*clear :before*/ ul.newsList li:before, ul.menu li:before, ul.galleryImageList li:before, ul.path li:before, .galleryImage ul.images li:before, ul.rubrics ul.blogEntryList li:before, ul.blogEntryList li:before, ul.rubrics li:before, ul.comments li:before, ul.units li:before, ul.user li:before, ul.contextMenu li:before, ul.files li:before, ul.alphabet li:before, ul.currencies li:before{ content:''; } ul.newsList li, ul.menu li, ul.galleryImageList li, ul.path li, .galleryImage ul.images li, ul.blogEntryList li, ul.rubrics li, ul.comments li, ul.units li, ul.user li, ul.contextMenu li, ul.files li, ul.alphabet li, ul.currencies li{ margin:0; padding:0; text-indent:0; list-style:none; } /*clear :before*/ /*news*/ ul.newsList, ul.rubrics{ margin:0; padding:0; } ul.newsList li.item{ padding:0; margin:0 0 1.7em 0; background:none; clear:both; } ul.newsList li.item span.imageTitle, ul.entries li.item span.imageTitle, ul.rubrics li.item span.imageTitle{ display:none; } ul.newsList li.item img.preview, ul.entries li.item img.preview, ul.rubrics li.item img.preview{ float:left; margin:0.3em 1.27em 0.5em 0; } .stage span.datetime{ color:#595b5b; font:italic 0.95em Arial, Helvetica, sans-serif; display:block; padding-top:0.6em; clear:both; } /*news*/ /*center align block*/ .alignCenter { position: relative; width: 100%; overflow:hidden; } .alignCenter:after { content: ''; display: block; clear: both; } .alignCenterToLeft { position: relative; right: 50%; float: right; } .alignCenterToRight { position: relative; z-index: 1; right: -50%; } /*center align block*/ /*inline block*/ .inlineBlock{ display:inline-block; } /* firefox2 hack */ .inlineBlock, x:-moz-any-link { display: -moz-inline-box; } .inlineBlock , x:-moz-any-link, x:default{ display:inline-block; } .action.inlineBlock .inlineBlock, x:-moz-any-link { display:block; } .action.inlineBlock .inlineBlock, x:-moz-any-link, x:default{ display:inline-block; } /* firefox2 hack */ /*inline block*/ /*feedback*/ div.content fieldset.list{ max-width:none; } div.feedback form, form.comment{ background:#f7f8f8; padding:1.3em 2.4em 1.95em 2.4em; -moz-border-radius:15px; -webkit-border-radius:15px; } span.hint{ padding:0 2.4em; } div.feedback span.message ul.list { margin-bottom: 1.5em; } /*feedback*/ /*files*/ ul.files{ margin-left:0; display:block; list-style:none; } .content ul.files li.item{ clear:both; padding-left: 0; background: none; margin-bottom:1.2em; min-height:3em; } span.file img.image, span.loadable img.image { float: left; margin: 2px 6px 0 0; } span.file span.string, span.loadable span.string { color: #97999A; display: block; font-size: 0.9em; margin-top: 0.1em; text-transform: uppercase; } /*files*/ /*phone*/ span.phone{ display:block; } /*phone*/ /*search*/ .fCenter div.search{ position:absolute; right:4.3em; top:1.8em; } /*search*/ div.ranges li.first, div.ranges li.last{ display:none; } @font-face { font-family: "roubleArialRegular"; font-style: normal; font-weight: normal; src: local("rouble arial"), local("roublearial"), url("data:font/truetype;charset=utf-8;base64,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") format("truetype"); } @font-face { font-family: 'als_rubl_arial'; src: url('/.style/standard/xhtml/content/fonts/ruble/rub-webfont.eot'); src: url('/.style/standard/xhtml/content/fonts/ruble/rub-webfont.eot?#iefix') format('embedded-opentype'), url('/.style/standard/xhtml/content/fonts/ruble/rub-webfont.woff') format('woff'), url('/.style/standard/xhtml/content/fonts/ruble/rub-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } span.symbol { font-family: roubleArialRegular, 'als_rubl_arial', sans-serif; font-weight: normal; } div.printLinks { width: 100%; clear: both; text-align: right; margin-top: 30px; display: none; } div.printLinks div { display: inline-block; cursor: pointer; text-decoration: underline; font-style: italic; color: #cc0000; margin-left: 15px; } /* FILE: .style/standard/xhtml/navigation/navigation.css */ .top ul.menu{ display:block; font: 0.97em/1.15em "Georgia","Times New Roman", Times, serif; margin:0; color:#81dfff; padding-top: 25px; } .top ul.menu li.item:before{ margin:0; padding:0; content:''; text-indent:0; } .top ul.menu li.item{ float:left; background:none; padding:0; margin:0 48px 0 0; } .top ul.menu li.last-item{ margin-right:0; } .top ul.menu li.item a.link{ color:#fff; } .top ul.menu li.selected a.link{ color:#81dfff; } .layoutA ul.menu{ font:1em/1.3em "Georgia","Times New Roman", Times, serif; letter-spacing:0.01em; color:#fff; position:relative; margin-top:1.6em; } .layoutA ul.menu li.item{ margin-bottom:1.05em; background: 0; } .layoutA ul.menu li.item a.link{ color:#10576f; } .layoutA ul.menu li.selected > span a.link{ color:#fff; } .layoutA ul.menu li.item span{ padding:0.145em 0.2em 0.165em 0.3em; position:relative; display:block; } ul.menu li.item span { cursor: default; } .layoutA ul.menu li.selected > span{ background:#087599; position:relative; } ul.path{ margin:0 0 0.1em; padding:0; color:#959595; display:block; font: 0.85em/1.2em Tahoma,Arial, Helvetica, sans-serif; } ul.path li.item{ display:inline; margin:0; padding:0; background: 0; } ul.path li.item a.link{ color:#959595; } .top .domiki { margin:0; padding:0; display: block; clear: both; height: 15px; vertical-align:top; } .top .domiki ul.list { padding: 0; margin: 0; list-style-image:none; list-style-position:outside; list-style-type:none; background-image: none; display:block; vertical-align: top; } .top .domiki ul.list li.item { padding: 0; margin: 0; list-style-image:none; list-style-position:outside; list-style-type:none; float: left; margin-right: 15px; margin-top: 5px; background-image: none; vertical-align: top; } .top .domiki ul.list li.item span { display:block; vertical-align: top; } /* FILE: .style/standard/xhtml/info/info.css */ /* FILE: .style/standard/xhtml/widgets/widgets.css */ .widget.component.ajaxUpdating { min-width: 24px; min-height: 24px; background: url('/.style/standard/xhtml/ajax/loading.gif') center center no-repeat; } div.layoutSwitcher, div.modeSwitcher { text-align: right; } div.layoutSwitcher span, div.modeSwitcher span { cursor: pointer; margin-left: 5px; text-decoration: underline; color: #B50000; } div.layoutSwitcher span.selected, div.modeSwitcher span.selected { color: #000000; text-decoration: none; cursor: default; } /* FILE: .style/standard/xhtml/ajax/ajax.css */ .loadingIndicator{ width: 24px; height: 24px; background: url('/.style/standard/xhtml/ajax/loading.gif'); position: absolute; z-index: 99; } /* FILE: .style/standard/xhtml/resizer/resizer.css */ .resizer { border-top: 1px solid; border-color: #f5f5f5; line-height: 0; font-size: 0.01em; background-color: #ededed; background-position: 50% 50%; background-repeat: no-repeat; display: none; } .resizer.horizontal{ cursor: w-resize; background-image: url('/.style/standard/xhtml/resizer/horizontal.gif'); } .resizer.vertical{ cursor: s-resize; background-image: url('/.style/standard/xhtml/resizer/vertical.gif'); } .resizer div { height: 9px; position: relative; } .js .resizer { display: block; -position: relative; } /* FILE: .style/standard/xhtml/forms/forms.css */ div.feedbackFormList ul li.item { padding: 0; background: 0; margin-bottom: 15px; } div.feedbackFormList ul li.item.last { margin-bottom: 0px; } div.feedbackFormList ul li.item .heading { margin: 0; margin-bottom: 3px; } div.feedbackFormList ul li.item span.text.description { font-style: italic; } div.records ul li.item { background: none repeat scroll 0 0 transparent; border-bottom: 1px solid #DDDDDD; clear: both; float: left; padding: 9px 0; width: 100%; } div.records ul li.item span.caption { display: block; float: left; width: 30%; } div.records ul li.item span.value { display: block; float: left; width: 70%; } div.feedbackFormData div.sender { margin-top: 15px; font-style: italic; } input.field, textarea.field, select.field { border: 0px solid; background: #ffffff; } div.field { position:relative; padding:0 1px; margin: 0.9em 0; width: 100%; float: left; clear: both; } div.field span.caption { display: inline-block; vertical-align: top; margin-right: 3%; width: 27%; } div.field div.outer { display: inline-block; border-top: 1px solid #b7b9bb; border-bottom: 1px solid #c6cccd; border-left: 1px solid #c6cccd; border-right: 1px solid #c6cccd; vertical-align: top; position: relative; width: 69%; } div.field div.interval { display: inline-block; border: 0; position: relative; width: 69%; } div.field span.caption, div.field div.outer, div.field input.boolean { vertical-align: middle; } div.field input.boolean { margin-right: 10px; } div.field div.inner { border-width: 0; vertical-align: middle; position: relative; padding:0 0 0 7px; background:#ffffff; } div.field div.interval div.begin, div.field div.interval div.end { margin: 0; padding: 0; display: inline-block; clear: none; float: none; width: auto; } div.field div.interval div.begin div.outer, div.field div.interval div.end div.outer { width: auto; } div.spinBox { position: relative; } div.spinBox div.minus, div.spinBox div.plus { display: inline-block; vertical-align: middle; width: 16px; height: 16px; margin: 0.55em 7px; cursor: pointer; } div.spinBox div.minus { margin-left: 0; } div.spinBox div.plus { margin-right: 0; } div.spinBox div.outer { display: inline-block; width: 50px; } div.spinBox div.minus { background: url("/.style/standard/xhtml/managed/images/minus.gif") no-repeat scroll center center transparent; } div.spinBox div.plus { background: url("/.style/standard/xhtml/managed/images/plus.gif") no-repeat scroll center center transparent; } div.spinBox div.minus.disabled { background: url("/.style/standard/xhtml/managed/images/minusDisabled.gif") no-repeat scroll center center transparent; } div.spinBox div.plus.disabled { background: url("/.style/standard/xhtml/managed/images/plusDisabled.gif") no-repeat scroll center center transparent; } div.spinBox input.number { text-align:center; width: 50px; margin-left: -7px; } div.field input, div.field textarea, div.field select { width: 100%; font-size: 15px; letter-spacing: 0.001em; font-family: Arial, Helvetica, sans-serif; padding: 6px 0; margin-left: -2px; background: transparent; } div.field.focused div.outer, div.field.focused div.inner { border-color:#86b6de; border-top-color:#93bfe4; } form { width: 94%; padding: 3%; max-width: 640px; margin-left: -3%; } div.window form { margin-left: 0; } /*Button */ :focus { outline: none; } button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner { border: none; } input[type="checkbox"]:focus { -moz-outline-offset: -1px !important; -moz-outline: 1px solid #000 !important; } :focus { -moz-outline: 3px solid #fff !important; } input[type="radio"]:focus { -moz-outline-radius: 12px !important; -moz-outline-offset: 0px !important; } form div.action { margin-top: 2em; } form.langSwitcher div.action { margin-top: 0em; } div.action { font-family:Arial, Helvetica, sans-serif; margin-right:1em; border: 1px solid #dedfdf; display: inline-block; background: url(/.style/standard/xhtml/forms/images/button.gif) repeat-x 0 bottom #f9f9f9; border-radius: 5px; -moz-border-radius: 5px; } div.action:hover { border-color: #aaa; } div.action input.action { display:block; font-size:13px; padding: 5px 15px 6px; background:none; border:none; vertical-align:middle; cursor:pointer; color:#111; font-family:Arial, Helvetica, sans-serif; } span.hint{ display:block; color:#848586; font:italic 12px Arial, Helvetica, sans-serif; margin-bottom:1.5em; } .js .resizer { margin-left: -7px; } div.radioItem { padding: 11px 3% 13px; border: 1px solid #d4d5d5; border-radius: 15px; -moz-border-radius: 15px; position: relative; width: 94%; float: left; clear: both; margin-bottom: 18px; cursor: pointer; } div.radioItem.checked { border-color: #f7f8f8; background-color: #f7f8f8; cursor: default; } div.radioItem input.item { margin: 0; padding: 0; float: left; position: absolute; top: 18px; left: 18px; } div.radioItem > * { padding-left: 22px; } span.managedActionResult.exceptional, span.managedActionResult.negative, span.managedActionResult.exceptional p.paragraph, span.managedActionResult.negative p.paragraph { color: #D23400; } textarea { resize: none; } div.section.captcha { width: 100%; float: none; clear: both; position: relative; margin-top: 2em; font: 13px/1.41em Arial,Helvetica,sans-serif; } div.section.captcha span.imageTitle { display: none; } div.section.captcha img.code { margin: 0; border: 1px solid #C6CCCD; margin-left: 15px; display: inline-block; } div.section.captcha span.caption { color: #555555; display: inline-block; font-weight: bold; margin: 0.9em 0; position: relative; top: -3px; vertical-align: top; width: 28%; padding-right: 2%; } div.section.captcha div.field { display: inline-block; float: none; vertical-align: top; width: 80px; } div.section.captcha div.field div.outer { width: 78px; } div.section.captcha div.field div.inner { padding-left: 6px; width: 70px; } input.boolean { margin: 0; position: relative; top: 4px; left: 2px; } /* FILE: .style/standard/xhtml/contextMenu/contextMenu.css */ .contextMenuContainer{ position: absolute; overflow: hidden; } div.contextMenu{ padding:7px 0; } ul.contextMenu{ margin:0; padding: 0; } .contextMenu li{ background-color: white; list-style: none; white-space: nowrap; background-image: none; padding: 0; } .contextMenu .item .value{ display: block; font-family: arial; font-size: 12px; padding: 6px 17px 6px 20px; } .contextMenu .item a{ color: #000; text-decoration: none; } .contextMenu .item a:hover{ color: #fff; background-color: #2C788F !important; } .contextMenu li.separator{ height: 1px; background-color: #e0e0e0; } .contextMenu li.default{ font-weight: bold; } .contextMenu .corner { background: url("/.style/standard/xhtml/contextMenu/spriteContextMenu.png") no-repeat; position: absolute; width: 14px; height: 14px; left: -7px; top: -7px; } .contextMenu .borderContent { border-color:#dedfe0; } .contextMenu .corner.top-left, .contextMenu .corner.bottom-left{ width:100%; } .contextMenu .corner.bottom-left, .contextMenu .corner.bottom-right { top:auto; } .contextMenu .corner.top-right, .contextMenu .corner.bottom-right { margin-left:100%; } .contextMenuLeft{ background: url("/.style/standard/xhtml/contextMenu/contextMenuLeft.png")0 0 repeat-y; } .contextMenuRight{ background: url("/.style/standard/xhtml/contextMenu/contextMenuRight.png")100% 0 repeat-y; margin:0 0 0 3px; padding:0 3px 0 0; } /* FILE: .style/standard/xhtml/controls/dropdownMenu/dropdownMenu.css */ .dropdownMenu{ position: absolute; min-width: 110px; z-index: 10; background: #fff; padding: 3px; border: 1px #DFDFDF solid; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; box-shadow: 1px 1px 7px #e0e0e0; -webkit-box-shadow: 1px 1px 7px #e0e0e0; -moz-box-shadow: 1px 1px 3px #e0e0e0; } .dropdownMenu.subMenu { margin-top: -4px; } .dropdownMenu ul { display: block; float: left; width: 100%; } .dropdownMenu.two-dem ul { width: 50%; } .dropdownMenu.three-dem ul { width: 33%; } .dropdownMenu li{ margin: 0; padding: 0; display: block; background: 0; padding-right: 5px; } .dropdownMenu li.current { background-color: #cccccc; } .dropdownMenu li.separator{ height: 1px; background-color: #e0e0e0; margin: 3px 0; } .dropdownMenu li.separator .caption{ display: none; } .dropdownMenu li .caption{ padding: 0.5em 2em; font-family: Arial; line-height: 1.2em; font-size: 0.8em; display: block; text-decoration: none; color: #000; } .dropdownMenu li.active{ color: #fff; background-color: #80B7E4; } .dropdownMenu li.active .caption{ color: #fff; } .dropdownMenu li.disabled .caption{ color: #e0e0e0; } .dropdownMenu li.disabled .caption:hover{ cursor: default; background-color: #fff; } .dropdownMenu li.hasSubMenu .caption, .dropdownMenu li.hasLauncher .caption { background-image: url('/.style/standard/xhtml/controls/dropdownMenu/hasSubMenu.gif'); background-position: right center; background-repeat: no-repeat; } .dropdownMenu li.active.hasSubMenu .caption, .dropdownMenu li.active.hasLauncher .caption { background-image: url('/.style/standard/xhtml/controls/dropdownMenu/hasSubMenuActive.gif'); } .dropdownMenu li.loading{ background: url('/.style/standard/xhtml/controls/dropdownMenu/loader.gif') 50% 50% no-repeat; height: 1.4em; width: 110px; } .dropdownMenu li.loading .caption{ display: none; } /* FILE: .style/standard/xhtml/controls/messageDisplay/messageDisplay.css */ div.messageDisplay { background-color: #EB0101; border-radius: 0 0 5px 5px; box-shadow: 0 -3px 5px rgba(0, 0, 0, 0.247), 0 3px 5px rgba(0, 0, 0, 0.247); color: #EEEEEE; font-family: arial,sans-serif; font-size: 82%; font-weight: bold; left: 50%; margin-left: -200px; opacity: 0.9; padding: 5px; position: fixed; text-align: center; top: 0; width: 400px; z-index: 1500; } div.messageDisplay > p { margin: 5px 0; } /* FILE: .style/standard/xhtml/controls/windows/windows.css */ .window{ position: absolute; min-width: 200px; z-index: 10; background: #7f7f7f; width: 650px; padding: 3px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; box-shadow: 1px 1px 7px #333333; -webkit-box-shadow: 1px 1px 7px #333333; } .window.moving{ border: 1px #81DFFF dotted; } .window.resize-n { cursor: n-resize; } .window.resize-e { cursor: e-resize; } .window.resize-s { cursor: s-resize; } .window.resize-w { cursor: w-resize; } .window.resize-nw { cursor: nw-resize; } .window.resize-sw { cursor: sw-resize; } .window.resize-se { cursor: se-resize; } .window.resize-ne { cursor: ne-resize; } .window .titleBar{ height: 30px; cursor: move; } .maximized .titleBar{ cursor: hand; } .window .titleBar .buttons{ margin: 1px; float: right; display: block; } .window .titleBar .buttons a{ float: left; height: 22px; width: 22px; margin-left: 6px; border: 1px solid #DADEE2; -moz-border-radius: 2px; cursor: pointer; } .window .titleBar .buttons .close{ background: url('/.style/standard/xhtml/controls/windows/icons/close.gif') 50% 50% no-repeat; } .window .titleBar .buttons .minimize{ background: url('/.style/standard/xhtml/controls/windows/icons/minimize.gif') 50% 50% no-repeat; } .window.minimized .titleBar .buttons .minimize{ background: url('/.style/standard/xhtml/controls/windows/icons/restore.gif') 50% 50% no-repeat; } .window .titleBar .buttons .maximize{ background: url('/.style/standard/xhtml/controls/windows/icons/maximize.gif') 50% 50% no-repeat; } .window .titleBar .buttons a.pressed{ border-color: #81DFFF; } .window .titleBar .title{ display: block; float: left; color: #DADEE2; margin: 6px; overflow: hidden; height: 1.1em; } .window .body{ background: #F7F9F9; padding: 24px; position: relative; z-index: 11; /* overflow: auto; */ /* float: left; width: 100%; */ } .window.resizing{ border: 1px #81DFFF dotted; } div.windowObject { position: absolute; z-index: 1; } div.transparentBackground { background-color: black; height: 100%; left: 0; overflow-y: hidden; position: fixed; width: 100%; z-index: 15px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); opacity: 0.85; } /* FILE: .style/standard/xhtml/controls/panel/panel.css */ .panel{ position: fixed; top: 0; left: 0; width: 100%; background: #E7E7E7; padding: 4px; border: 1px #efefef solid; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; box-shadow: 1px 1px 7px #909090; -webkit-box-shadow: 1px 1px 7px #909090; -moz-box-shadow: 1px 1px 3px #909090; } .panel .panelSection{ padding: 3px 10px; width: auto; float: left; border-right: 1px #CECECE solid; border-left: 1px #FFFFFF solid; } /* FILE: .style/standard/xhtml/pagenation/pagenation.css */ /* ЭТО CSS ДЛЯ ПРИМЕРА */ .ranges ul{ white-space:nowrap; } .ranges li.range{ display: inline; margin: 0.5em; color:#fff; padding:0.3em 0.5em; background: 0; } .ranges li.range a{ } .ranges li.current{ background:#a0afb4; } .ranges li.disabled{ display: none; } /* FILE: .style/standard/xhtml/user/user.css */ div.user span.role { float: left; display: block; } div.user div.userAvatar { float: left; display: block; margin-right: 10px; } div.user div.userAvatar img.image { margin: 0; } div.user div.userAvatar span.imageTitle { display: none; } div.user span.role { font-size: 1.1em; margin-right: 10px; } div.user span.userName { font-size: 1.1em; font-style: italic; } div.login form a.link.page { clear: both; display: block; float: left; font-size: 12px; margin-top: 0px; width: 100%; } div.login div.action { margin-top: 1.5em; } div.login form, div.accessRecovery form, div.field.login, div.field.password { max-width: 300px; } body.user div.content div.user a { display: block; } /* FILE: .style/standard/xhtml/management/management.css */ .managementPanel{ z-index: 1000; position: fixed; top: 0; left: 0; width: 100%; background-color: #f6f9f9; height: 32px; color: #898989; font-family: arial; font-size: 12px; background: url("/.style/standard/xhtml/management/panel-back.png") repeat; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/.style/standard/xhtml/management/panel-back.png", sizingMethod="scale"); } .managementPanel .container{ float: left; padding: 6px 50px 0 50px; } .container .section{ margin-top:0; } .managementPanel .management .heading{ float: left; font-family: arial; font-size: 12px; color: #000; margin: 2px 8px; } .managementPanel .management a{ display: inline-block; color: #0074BC; text-decoration: none; margin: 0 6px; padding: 2px 0; padding-left: 18px; } .managementPanel .management a.editPage{ background: url("/.style/standard/xhtml/management/pencil.png") no-repeat 0 1px; padding-left: 20px; } /* .managementPanel .editing a.delete{ background: url("/.style/standard/xhtml/management/delete.gif") no-repeat; } */ .managementPanel .editing a span{ font-family: tahoma; font-size: 11px; border-bottom: 1px dashed; line-height: 12px; display: inline-block; cursor:pointer; } .managementPanel span.authorization{ float: right; padding-right:30px; padding-top:7px; } /* TEMPORARY */ .property-content textarea.value{ height: 400px; } /* FILE: .style/standard/xhtml/catalog/catalog.css */ /*Catalog Search */ div.catalogSearch form.catalog { background:#f7f8f8; padding:0.25em 1em 1em 1em; -moz-border-radius:15px; border-radius: 15px; -webkit-border-radius:15px; } div.catalogSearch form.catalog dl { width:85%; float:none; clear:left; } form.catalog dt { float:none; margin:0.1em; padding:0; width:100%; } form.catalog dt label { font:11px Tahoma, Arial, Helvetica, sans-serif; } form.catalog dd { float:none; margin:0; padding:0.15em 0; width:100%; } /*Catalog Search*/ /*Search Result Page*/ span.query, a.resetFilter { display:block; margin-bottom:1em; } span.query span.keyWord { font-style:italic; } a.reset { background: url("/.style/standard/xhtml/catalog/resetFilter.png") no-repeat scroll 0 0 transparent; display: block; height: 20px; padding-left: 1.9em; } /*Search Result Page*/ /*Catalog Unit List*/ div.catalogUnitList { max-width:none; } div.catalogUnitList div.catalogUnit { width: 100%; margin:0; margin-bottom: 50px; position:relative; vertical-align:top; } div.catalogUnitList.short div.catalogUnit { width: 50%; } div.catalogUnitList.short div.catalogUnit div.attributes, div.catalogUnitList.short div.catalogUnit div.modifications, div.catalogUnitList.short div.catalogUnit p.paragraph.links, div.catalogUnitList.short div.catalogUnit span.description { display: none; } div.catalogUnitList.short div.catalogUnit div.images { float: none; } div.catalogUnitList div.catalogUnit h2.heading { position:relative; margin-top: 0; } div.catalogUnitList div.catalogUnit h2.heading span.matchString { background-color: yellow; } div.catalogUnit span.imageTitle { display: none; } div.catalogViewSwitcher { float: left; margin-bottom: 27px; width: 100%; clear: both; } div.catalogViewSwitcher span.short, div.catalogViewSwitcher span.full { display: block; float: left; margin-right: 25px; overflow: visible; color: #b50000; border-bottom: 1px dotted #b50000; cursor: pointer; } div.catalogViewSwitcher span.active { color: #161616; border: 0; cursor: default; } /*Catalog Unit List*/ /*Catalog Unit*/ div.catalogUnit div.images { float:left; margin-right:1em; margin-bottom: 1em; } div.catalogUnit div.marketItem { width: 100%; clear: both; margin-bottom: 20px; } div.catalogUnit div.image ul.images, div.marketItem ul.prices { margin: 0; padding: 0; text-indent: 0; background: 0; } div.catalogUnit div.image ul.images li:before, div.marketItem ul.prices li:before { content: ""; } div.catalogUnit div.image ul.images li.item, div.marketItem ul.prices li.item { margin: 0; padding: 0; background: 0; text-indent: 0; } span.orderedQuantity.number { font-weight: bold; } div.catalogUnit span.price { display: inline-block; font-weight:bold; font-size: 1.5em; } div.catalogUnit div.marketItem div.prices { margin-right: 1em; } div.catalogUnit div.marketItem form.order { margin: 0; padding: 0; margin-top: 20px; text-align: left; width: auto; display: block; } div.catalogUnit div.marketItem form.order span.text { position: relative; top: -13px; } div.catalogUnit div.marketItem form.order div.field { margin-bottom: 0; margin-top: 0; margin-right: 0; vertical-align: top; width: auto; } div.catalogUnit div.marketItem form.order div.action { margin-left: 0.5em; } div.catalogUnit div.marketItem div.prices { display: inline-block; vertical-align: top; } div.catalogUnit div.marketItem div.prices ul li { background: 0; padding: 0; margin-bottom: 10px; } div.catalogUnit div.marketItem div.prices ul li.last { margin-bottom: 0px; } div.addItemResult.error { color: red; } /*Catalog Unit*/ /* Common catalog */ div.catalog > span.description { display: block; margin: 20px 0 20px; }